.title {
  width: 100%;
  background: url('../images/s-t.png') 0 0 no-repeat;
  height: 1.12rem;
  padding-top: 0.05rem;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 10000;
}
.icon , .tab {
  display: inline-block;
}
.icon > img {
  height: 0.7733333333rem;
  width: 2.8666666667rem;
  margin-left: 0.42rem;
}
.tab {
  float: right;
  margin-right: 0.42rem;
}
.tab > img{
  width: 0.42666666667rem;
  height: 0.506666666667rem;
  position: relative;
  top: -0.05rem
}
.banner {
  width: 100%;
  height: 7.7733333333rem;
  background: url('../images/s-w.png') 0 0 no-repeat;
  background-size: contain;
}
.content {
  width: 100%;
  background: url('../images/s-bg.png') fixed ;   
}
.video , .honored , .order , .history , .map , .support{
  text-align: center;
}
.v-t > img , .h-t> img , .o-t >img , .l-t >img ,.m-t >img{
  margin-top: 0.66666667rem;
  width: 4.44rem;
  height: 0.68rem;
}
.v-c {
  height: 0.72rem;
  padding: 0.66666667rem 0 0.666666667rem 2.52rem; 
}
.v-c > ul {
 
  width: 4.8rem;
  
  height: 0.72rem;
  border-radius: 0.040333333rem;
  overflow: hidden;
}
.v-active {
  background: #0069cc;
}
.v-c > ul >li {border: 0.013333rem solid #0069cc; box-sizing:border-box;
  height: 0.72rem;
  display: inline-block;
  width: 50%;
  color: #fff;
  font-size: 0.266666667rem;
  float: left;
  padding-top: 0.19rem;
}
.v {
  height: 4.853333333rem;
  width: 8.6rem;
  border-radius: 0.056666667rem;
  overflow: hidden;
  margin-top: 0.66666667rem;
  margin-left: 0.73rem;
  margin-bottom: 1.06666667rem;
}
.v > .video-now {
  display: none;
}
.v > .video-now > img {
  height: 4.853333333rem;
  width: 8.6rem;
}

.h-t {
  margin-bottom: 0.6666667rem;
}
.expert-swiper-container {
  padding-bottom: 1.066666667rem;
  text-align: left;
}
.swiper-slide {
  width: 2.8rem !important;
  margin-right: 0.4rem;
  margin-left: 0.4rem;
}
.person >img {
  width: 2.8rem;
  height: 2.8rem;
}
.swiper-slide > a {
  width: 2.8rem;
  text-align: center;
}
.swiper-slide > a > h4 {
  font-size: 0.466666667rem;
  color: #fff;
  padding: 0.42rem;
  width: 2.8rem;
}
.swiper-slide > a > p {
  font-size: 0.32rem;
  line-height: 0.5rem;
  color: #fff;
  width: 2.8rem;
}
.o-c {
  margin-top: 0.66666667rem;
  background: url('../images/o-c.png') 0 0 no-repeat;
  background-size: contain;
  width: 100%;
  height: 17.506666667rem;
}
.history , .map , .support{
  margin-top: 1.066666667rem;
}
.l-c {
  width: 7.666666667rem;
  height: 17.066666667rem;
  margin: 0.6666667rem 1.166666667rem 0 1.166666667rem;
  background: url('../images/l-c.png') 0 0 no-repeat;
  background-size: contain;
}
.map {
  padding: 0 0.4rem;
}
#allmap {
  margin-top: 0.666666667rem;
  width: 9.2rem;
  height: 5.866666667rem;
  margin-top: 0.66666667rem;
}
.map-form {
  width: 9.2rem;
  height: 7.44rem;
  color: #fff;
  background: #0e2a7a;
  padding: 0.533333333rem;
}
.map-form > form {
  text-align: left;
}
.map-form > form > h4 {
  font-size: 0.4266666667rem;
  padding-bottom: 0.3466666667rem;
}
.map-form > form > p {
  font-size: 0.3466666667rem;
  line-height: 0.6933333333rem;
  padding-bottom: 0.32rem;
}
.map-form > form > p > input {
  width: 6.25333333333rem;
  height: 0.6933333333rem;
  padding: 0 0.346666667rem;
  border-radius: 0.0533333333rem;
}
.submit {
  width: 8.133333333rem;
  height: 1.04rem;
  color: #fff;
  font-size: 0.3466666667rem;
  border-radius: 0.0533333333rem;
  background: #035cbc;
  text-align: center;
  padding-top: 0.32rem;
}
.dizhi {
  font-size: 0.26666667rem !important;
}
.s-t {
  margin: 0 0.266666667rem;
  width: 9.4666666667rem;
  height: 20.4rem;
  background: url('../images/s-s.png') 0 0 no-repeat;
  background-size: contain;
}
.support {
  padding-bottom: 1rem;
}
.tag {
  width: 100%;
  z-index: 100;
  top: 1.12rem;
  left:0;
  position: fixed;
  display: none;
}
.tag > ul {
  width: 100%;
  background: #03055a
}
.tag > ul >li {
  width: 99%;
  height: 1rem;
  padding-left: 1rem;
  border-top: 0.01333333rem solid #02032f;
  color: #fff;
  font-size: 0.26666667rem;
  line-height: 1rem;
}